\(\int \frac {\sqrt {e x}}{(a-b x^2) \sqrt {c-d x^2}} \, dx\) [883]

   Optimal result
   Rubi [A] (verified)
   Mathematica [C] (verified)
   Maple [B] (verified)
   Fricas [F(-1)]
   Sympy [F]
   Maxima [F]
   Giac [F]
   Mupad [F(-1)]

Optimal result

Integrand size = 30, antiderivative size = 203 \[ \int \frac {\sqrt {e x}}{\left (a-b x^2\right ) \sqrt {c-d x^2}} \, dx=-\frac {\sqrt [4]{c} \sqrt {e} \sqrt {1-\frac {d x^2}{c}} \operatorname {EllipticPi}\left (-\frac {\sqrt {b} \sqrt {c}}{\sqrt {a} \sqrt {d}},\arcsin \left (\frac {\sqrt [4]{d} \sqrt {e x}}{\sqrt [4]{c} \sqrt {e}}\right ),-1\right )}{\sqrt {a} \sqrt {b} \sqrt [4]{d} \sqrt {c-d x^2}}+\frac {\sqrt [4]{c} \sqrt {e} \sqrt {1-\frac {d x^2}{c}} \operatorname {EllipticPi}\left (\frac {\sqrt {b} \sqrt {c}}{\sqrt {a} \sqrt {d}},\arcsin \left (\frac {\sqrt [4]{d} \sqrt {e x}}{\sqrt [4]{c} \sqrt {e}}\right ),-1\right )}{\sqrt {a} \sqrt {b} \sqrt [4]{d} \sqrt {c-d x^2}} \]

[Out]

-c^(1/4)*EllipticPi(d^(1/4)*(e*x)^(1/2)/c^(1/4)/e^(1/2),-b^(1/2)*c^(1/2)/a^(1/2)/d^(1/2),I)*e^(1/2)*(1-d*x^2/c
)^(1/2)/d^(1/4)/a^(1/2)/b^(1/2)/(-d*x^2+c)^(1/2)+c^(1/4)*EllipticPi(d^(1/4)*(e*x)^(1/2)/c^(1/4)/e^(1/2),b^(1/2
)*c^(1/2)/a^(1/2)/d^(1/2),I)*e^(1/2)*(1-d*x^2/c)^(1/2)/d^(1/4)/a^(1/2)/b^(1/2)/(-d*x^2+c)^(1/2)

Rubi [A] (verified)

Time = 0.19 (sec) , antiderivative size = 203, normalized size of antiderivative = 1.00, number of steps used = 6, number of rules used = 4, \(\frac {\text {number of rules}}{\text {integrand size}}\) = 0.133, Rules used = {477, 504, 1233, 1232} \[ \int \frac {\sqrt {e x}}{\left (a-b x^2\right ) \sqrt {c-d x^2}} \, dx=\frac {\sqrt [4]{c} \sqrt {e} \sqrt {1-\frac {d x^2}{c}} \operatorname {EllipticPi}\left (\frac {\sqrt {b} \sqrt {c}}{\sqrt {a} \sqrt {d}},\arcsin \left (\frac {\sqrt [4]{d} \sqrt {e x}}{\sqrt [4]{c} \sqrt {e}}\right ),-1\right )}{\sqrt {a} \sqrt {b} \sqrt [4]{d} \sqrt {c-d x^2}}-\frac {\sqrt [4]{c} \sqrt {e} \sqrt {1-\frac {d x^2}{c}} \operatorname {EllipticPi}\left (-\frac {\sqrt {b} \sqrt {c}}{\sqrt {a} \sqrt {d}},\arcsin \left (\frac {\sqrt [4]{d} \sqrt {e x}}{\sqrt [4]{c} \sqrt {e}}\right ),-1\right )}{\sqrt {a} \sqrt {b} \sqrt [4]{d} \sqrt {c-d x^2}} \]

[In]

Int[Sqrt[e*x]/((a - b*x^2)*Sqrt[c - d*x^2]),x]

[Out]

-((c^(1/4)*Sqrt[e]*Sqrt[1 - (d*x^2)/c]*EllipticPi[-((Sqrt[b]*Sqrt[c])/(Sqrt[a]*Sqrt[d])), ArcSin[(d^(1/4)*Sqrt
[e*x])/(c^(1/4)*Sqrt[e])], -1])/(Sqrt[a]*Sqrt[b]*d^(1/4)*Sqrt[c - d*x^2])) + (c^(1/4)*Sqrt[e]*Sqrt[1 - (d*x^2)
/c]*EllipticPi[(Sqrt[b]*Sqrt[c])/(Sqrt[a]*Sqrt[d]), ArcSin[(d^(1/4)*Sqrt[e*x])/(c^(1/4)*Sqrt[e])], -1])/(Sqrt[
a]*Sqrt[b]*d^(1/4)*Sqrt[c - d*x^2])

Rule 477

Int[((e_.)*(x_))^(m_)*((a_) + (b_.)*(x_)^(n_))^(p_)*((c_) + (d_.)*(x_)^(n_))^(q_), x_Symbol] :> With[{k = Deno
minator[m]}, Dist[k/e, Subst[Int[x^(k*(m + 1) - 1)*(a + b*(x^(k*n)/e^n))^p*(c + d*(x^(k*n)/e^n))^q, x], x, (e*
x)^(1/k)], x]] /; FreeQ[{a, b, c, d, e, p, q}, x] && NeQ[b*c - a*d, 0] && IGtQ[n, 0] && FractionQ[m] && Intege
rQ[p]

Rule 504

Int[(x_)^2/(((a_) + (b_.)*(x_)^4)*Sqrt[(c_) + (d_.)*(x_)^4]), x_Symbol] :> With[{r = Numerator[Rt[-a/b, 2]], s
 = Denominator[Rt[-a/b, 2]]}, Dist[s/(2*b), Int[1/((r + s*x^2)*Sqrt[c + d*x^4]), x], x] - Dist[s/(2*b), Int[1/
((r - s*x^2)*Sqrt[c + d*x^4]), x], x]] /; FreeQ[{a, b, c, d}, x] && NeQ[b*c - a*d, 0]

Rule 1232

Int[1/(((d_) + (e_.)*(x_)^2)*Sqrt[(a_) + (c_.)*(x_)^4]), x_Symbol] :> With[{q = Rt[-c/a, 4]}, Simp[(1/(d*Sqrt[
a]*q))*EllipticPi[-e/(d*q^2), ArcSin[q*x], -1], x]] /; FreeQ[{a, c, d, e}, x] && NegQ[c/a] && GtQ[a, 0]

Rule 1233

Int[1/(((d_) + (e_.)*(x_)^2)*Sqrt[(a_) + (c_.)*(x_)^4]), x_Symbol] :> Dist[Sqrt[1 + c*(x^4/a)]/Sqrt[a + c*x^4]
, Int[1/((d + e*x^2)*Sqrt[1 + c*(x^4/a)]), x], x] /; FreeQ[{a, c, d, e}, x] && NegQ[c/a] &&  !GtQ[a, 0]

Rubi steps \begin{align*} \text {integral}& = \frac {2 \text {Subst}\left (\int \frac {x^2}{\left (a-\frac {b x^4}{e^2}\right ) \sqrt {c-\frac {d x^4}{e^2}}} \, dx,x,\sqrt {e x}\right )}{e} \\ & = \frac {e \text {Subst}\left (\int \frac {1}{\left (\sqrt {a} e-\sqrt {b} x^2\right ) \sqrt {c-\frac {d x^4}{e^2}}} \, dx,x,\sqrt {e x}\right )}{\sqrt {b}}-\frac {e \text {Subst}\left (\int \frac {1}{\left (\sqrt {a} e+\sqrt {b} x^2\right ) \sqrt {c-\frac {d x^4}{e^2}}} \, dx,x,\sqrt {e x}\right )}{\sqrt {b}} \\ & = \frac {\left (e \sqrt {1-\frac {d x^2}{c}}\right ) \text {Subst}\left (\int \frac {1}{\left (\sqrt {a} e-\sqrt {b} x^2\right ) \sqrt {1-\frac {d x^4}{c e^2}}} \, dx,x,\sqrt {e x}\right )}{\sqrt {b} \sqrt {c-d x^2}}-\frac {\left (e \sqrt {1-\frac {d x^2}{c}}\right ) \text {Subst}\left (\int \frac {1}{\left (\sqrt {a} e+\sqrt {b} x^2\right ) \sqrt {1-\frac {d x^4}{c e^2}}} \, dx,x,\sqrt {e x}\right )}{\sqrt {b} \sqrt {c-d x^2}} \\ & = -\frac {\sqrt [4]{c} \sqrt {e} \sqrt {1-\frac {d x^2}{c}} \Pi \left (-\frac {\sqrt {b} \sqrt {c}}{\sqrt {a} \sqrt {d}};\left .\sin ^{-1}\left (\frac {\sqrt [4]{d} \sqrt {e x}}{\sqrt [4]{c} \sqrt {e}}\right )\right |-1\right )}{\sqrt {a} \sqrt {b} \sqrt [4]{d} \sqrt {c-d x^2}}+\frac {\sqrt [4]{c} \sqrt {e} \sqrt {1-\frac {d x^2}{c}} \Pi \left (\frac {\sqrt {b} \sqrt {c}}{\sqrt {a} \sqrt {d}};\left .\sin ^{-1}\left (\frac {\sqrt [4]{d} \sqrt {e x}}{\sqrt [4]{c} \sqrt {e}}\right )\right |-1\right )}{\sqrt {a} \sqrt {b} \sqrt [4]{d} \sqrt {c-d x^2}} \\ \end{align*}

Mathematica [C] (verified)

Result contains higher order function than in optimal. Order 6 vs. order 4 in optimal.

Time = 11.05 (sec) , antiderivative size = 70, normalized size of antiderivative = 0.34 \[ \int \frac {\sqrt {e x}}{\left (a-b x^2\right ) \sqrt {c-d x^2}} \, dx=\frac {2 x \sqrt {e x} \sqrt {\frac {c-d x^2}{c}} \operatorname {AppellF1}\left (\frac {3}{4},\frac {1}{2},1,\frac {7}{4},\frac {d x^2}{c},\frac {b x^2}{a}\right )}{3 a \sqrt {c-d x^2}} \]

[In]

Integrate[Sqrt[e*x]/((a - b*x^2)*Sqrt[c - d*x^2]),x]

[Out]

(2*x*Sqrt[e*x]*Sqrt[(c - d*x^2)/c]*AppellF1[3/4, 1/2, 1, 7/4, (d*x^2)/c, (b*x^2)/a])/(3*a*Sqrt[c - d*x^2])

Maple [B] (verified)

Leaf count of result is larger than twice the leaf count of optimal. \(325\) vs. \(2(143)=286\).

Time = 3.18 (sec) , antiderivative size = 326, normalized size of antiderivative = 1.61

method result size
default \(\frac {\left (\Pi \left (\sqrt {\frac {d x +\sqrt {c d}}{\sqrt {c d}}}, \frac {\sqrt {c d}\, b}{\sqrt {c d}\, b +\sqrt {a b}\, d}, \frac {\sqrt {2}}{2}\right ) b c -\sqrt {c d}\, \sqrt {a b}\, \Pi \left (\sqrt {\frac {d x +\sqrt {c d}}{\sqrt {c d}}}, \frac {\sqrt {c d}\, b}{\sqrt {c d}\, b +\sqrt {a b}\, d}, \frac {\sqrt {2}}{2}\right )+\Pi \left (\sqrt {\frac {d x +\sqrt {c d}}{\sqrt {c d}}}, \frac {\sqrt {c d}\, b}{\sqrt {c d}\, b -\sqrt {a b}\, d}, \frac {\sqrt {2}}{2}\right ) b c +\sqrt {c d}\, \sqrt {a b}\, \Pi \left (\sqrt {\frac {d x +\sqrt {c d}}{\sqrt {c d}}}, \frac {\sqrt {c d}\, b}{\sqrt {c d}\, b -\sqrt {a b}\, d}, \frac {\sqrt {2}}{2}\right )\right ) d \sqrt {-\frac {d x}{\sqrt {c d}}}\, \sqrt {\frac {-d x +\sqrt {c d}}{\sqrt {c d}}}\, \sqrt {2}\, \sqrt {\frac {d x +\sqrt {c d}}{\sqrt {c d}}}\, \sqrt {e x}}{2 \sqrt {-d \,x^{2}+c}\, \left (\sqrt {c d}\, b -\sqrt {a b}\, d \right ) \left (\sqrt {c d}\, b +\sqrt {a b}\, d \right ) x}\) \(326\)
elliptic \(\frac {\sqrt {e x}\, \sqrt {\left (-d \,x^{2}+c \right ) e x}\, \left (-\frac {e \sqrt {c d}\, \sqrt {\frac {d x}{\sqrt {c d}}+1}\, \sqrt {-\frac {2 d x}{\sqrt {c d}}+2}\, \sqrt {-\frac {d x}{\sqrt {c d}}}\, \Pi \left (\sqrt {\frac {\left (x +\frac {\sqrt {c d}}{d}\right ) d}{\sqrt {c d}}}, -\frac {\sqrt {c d}}{d \left (-\frac {\sqrt {c d}}{d}-\frac {\sqrt {a b}}{b}\right )}, \frac {\sqrt {2}}{2}\right )}{2 b d \sqrt {-d e \,x^{3}+c e x}\, \left (-\frac {\sqrt {c d}}{d}-\frac {\sqrt {a b}}{b}\right )}-\frac {e \sqrt {c d}\, \sqrt {\frac {d x}{\sqrt {c d}}+1}\, \sqrt {-\frac {2 d x}{\sqrt {c d}}+2}\, \sqrt {-\frac {d x}{\sqrt {c d}}}\, \Pi \left (\sqrt {\frac {\left (x +\frac {\sqrt {c d}}{d}\right ) d}{\sqrt {c d}}}, -\frac {\sqrt {c d}}{d \left (-\frac {\sqrt {c d}}{d}+\frac {\sqrt {a b}}{b}\right )}, \frac {\sqrt {2}}{2}\right )}{2 b d \sqrt {-d e \,x^{3}+c e x}\, \left (-\frac {\sqrt {c d}}{d}+\frac {\sqrt {a b}}{b}\right )}\right )}{e x \sqrt {-d \,x^{2}+c}}\) \(327\)

[In]

int((e*x)^(1/2)/(-b*x^2+a)/(-d*x^2+c)^(1/2),x,method=_RETURNVERBOSE)

[Out]

1/2*(EllipticPi(((d*x+(c*d)^(1/2))/(c*d)^(1/2))^(1/2),(c*d)^(1/2)*b/((c*d)^(1/2)*b+(a*b)^(1/2)*d),1/2*2^(1/2))
*b*c-(c*d)^(1/2)*(a*b)^(1/2)*EllipticPi(((d*x+(c*d)^(1/2))/(c*d)^(1/2))^(1/2),(c*d)^(1/2)*b/((c*d)^(1/2)*b+(a*
b)^(1/2)*d),1/2*2^(1/2))+EllipticPi(((d*x+(c*d)^(1/2))/(c*d)^(1/2))^(1/2),(c*d)^(1/2)*b/((c*d)^(1/2)*b-(a*b)^(
1/2)*d),1/2*2^(1/2))*b*c+(c*d)^(1/2)*(a*b)^(1/2)*EllipticPi(((d*x+(c*d)^(1/2))/(c*d)^(1/2))^(1/2),(c*d)^(1/2)*
b/((c*d)^(1/2)*b-(a*b)^(1/2)*d),1/2*2^(1/2)))*d*(-d*x/(c*d)^(1/2))^(1/2)*((-d*x+(c*d)^(1/2))/(c*d)^(1/2))^(1/2
)*2^(1/2)*((d*x+(c*d)^(1/2))/(c*d)^(1/2))^(1/2)*(e*x)^(1/2)/(-d*x^2+c)^(1/2)/((c*d)^(1/2)*b-(a*b)^(1/2)*d)/((c
*d)^(1/2)*b+(a*b)^(1/2)*d)/x

Fricas [F(-1)]

Timed out. \[ \int \frac {\sqrt {e x}}{\left (a-b x^2\right ) \sqrt {c-d x^2}} \, dx=\text {Timed out} \]

[In]

integrate((e*x)^(1/2)/(-b*x^2+a)/(-d*x^2+c)^(1/2),x, algorithm="fricas")

[Out]

Timed out

Sympy [F]

\[ \int \frac {\sqrt {e x}}{\left (a-b x^2\right ) \sqrt {c-d x^2}} \, dx=- \int \frac {\sqrt {e x}}{- a \sqrt {c - d x^{2}} + b x^{2} \sqrt {c - d x^{2}}}\, dx \]

[In]

integrate((e*x)**(1/2)/(-b*x**2+a)/(-d*x**2+c)**(1/2),x)

[Out]

-Integral(sqrt(e*x)/(-a*sqrt(c - d*x**2) + b*x**2*sqrt(c - d*x**2)), x)

Maxima [F]

\[ \int \frac {\sqrt {e x}}{\left (a-b x^2\right ) \sqrt {c-d x^2}} \, dx=\int { -\frac {\sqrt {e x}}{{\left (b x^{2} - a\right )} \sqrt {-d x^{2} + c}} \,d x } \]

[In]

integrate((e*x)^(1/2)/(-b*x^2+a)/(-d*x^2+c)^(1/2),x, algorithm="maxima")

[Out]

-integrate(sqrt(e*x)/((b*x^2 - a)*sqrt(-d*x^2 + c)), x)

Giac [F]

\[ \int \frac {\sqrt {e x}}{\left (a-b x^2\right ) \sqrt {c-d x^2}} \, dx=\int { -\frac {\sqrt {e x}}{{\left (b x^{2} - a\right )} \sqrt {-d x^{2} + c}} \,d x } \]

[In]

integrate((e*x)^(1/2)/(-b*x^2+a)/(-d*x^2+c)^(1/2),x, algorithm="giac")

[Out]

integrate(-sqrt(e*x)/((b*x^2 - a)*sqrt(-d*x^2 + c)), x)

Mupad [F(-1)]

Timed out. \[ \int \frac {\sqrt {e x}}{\left (a-b x^2\right ) \sqrt {c-d x^2}} \, dx=\int \frac {\sqrt {e\,x}}{\left (a-b\,x^2\right )\,\sqrt {c-d\,x^2}} \,d x \]

[In]

int((e*x)^(1/2)/((a - b*x^2)*(c - d*x^2)^(1/2)),x)

[Out]

int((e*x)^(1/2)/((a - b*x^2)*(c - d*x^2)^(1/2)), x)